Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
64 HELMTON ROAD Terraced £218,000 £140,000 10 Apr 2014
66 HELMTON ROAD £1,203 £1,200 18 Jul 2022
68 HELMTON ROAD Terraced £227,200 £181,300 29 Mar 2018
70 HELMTON ROAD Detached £208,660 £167,000 23 Feb 2018
72 HELMTON ROAD Terraced £218,096 £173,000 8 Nov 2017
74 HELMTON ROAD Terraced £212,859 £173,558 19 Nov 2019
76 HELMTON ROAD Terraced £212,891 £125,000 30 Aug 2012
77 HELMTON ROAD Semi-Detached £182,607 £69,250 10 Oct 2002
78 HELMTON ROAD Terraced £193,479 £155,000 12 Apr 2018
79 HELMTON ROAD Semi-Detached £240,894 £195,000 8 Jan 2019
80 HELMTON ROAD Semi-Detached £238,691 £43,500 4 Oct 1996
82 HELMTON ROAD Semi-Detached £183,134 £32,500 30 Jun 1995